payment locality - Spanish English Dictionary